English Dictionary
◊ VOLVARIA BOMBYCINA
Volvaria bombycina
n : a parasite on various trees [syn: {Volvaria bombycina}]